income debenture - German English Dictionary